package com.yungu.swift.system.sys.model.param;

import com.yungu.swift.base.model.admin.AdminPageParam;
import lombok.Data;

import java.io.Serializable;

/**
 * 围栏参数
 */
@Data
public class AdminFenceParam extends AdminPageParam{

    /**
     * 围栏ID
     */
    private String uuid;
    /**
     * 围栏名称
     */
    private String fenceName;
    /**
     *  围栏类型；0、圆形；1、多边形
     */
    private Integer fenceType;
    /**
     * 中心经度
     */
    private Double centreLng;
    /**
     * 中心纬度
     */
    private Double centreLat;
    /**
     * 围栏半径
     */
    private Integer radius;
    /**
     * 多边形坐标点
     */
    private String points;
    /**
     * 高德返回的gid
     */
    private String fenceGid;
    /**
     * 所属城市
     */
    private String cityUuid;
    /**
     * 区域编码
     */
    private String areaCode;
    /**
     * 围栏用途 1 设置火车站
     */
    private Integer fencePurpose;
}
